  .item-container{
        box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
        border-radius: 5px;
        width: 96%;
        margin: 2%;
        margin-top: 15rpx;
        background-color: white;
        padding-top: 10rpx;
        padding-bottom: 5rpx;
        display: flex;
        flex-direction: column;
    }
    .item-title{
        font-size: 30rpx;
        font-weight: bold;
        margin-left: 70rpx;
        margin-right: 30rpx;
        padding-top: 10rpx;
        padding-bottom: 5rpx;
        margin-bottom: 5rpx;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        border-bottom: darkgray solid 1px;
    }
    .item-focus{
        width: 94%;
        margin-left: 20rpx;
        margin-right: 20rpx;
        display: block;
        border-radius: 5rpx;
    }
    .item-description{
        font-size: 25rpx;
        margin-left: 20rpx;
        margin-right: 20rpx;
        margin-bottom: 10rpx;
    }
    .item-avatar{
        position: absolute;
        margin-left: 15rpx;
        border-radius: 50%;
        width: 50rpx;
        height: 50rpx;
    }
    .item-tage{
        float: left;
        color: red;
        font-size: 20rpx;
        border: red solid 1px;
        border-radius: 20rpx;
        margin: 10rpx 20rpx;
        padding: 5rpx;
    }
	.icon{
		width: 50rpx;
		height: 50rpx;
		margin-top: 10rpx;
		margin-right: 5rpx;
	}
	.icon-container{
		display: flex;
		color: row;
		border-top: darkg solid 1px;
		padding-left: 15rpx;
		padding-bottom: 5rpx;

	}
	.icon-text{
		font-size: 20rpx;
		margin-top: 10rpx;
		margin-right: 20rpx;
	}
	.icon-tag{
		width: 50rpx;
		height: 50rpx;
		position: absolute;
		right: 20rpx;
	}
	.bottom{
		font-size: 20rpx;
		margin: 20rpx 0rpx;
		
	}
	.uni-search{
		width: 96%;
		margin: auto;
	}
	.ic-gray{
			color: darkgray;
			font-size: 50rpx;
			margin-top: 10rpx;
		}
		.ic-red{
			color: red;
			font-size: 50rpx;
			margin-top: 10rpx;
		}